package com.ylbh.common.pojo.sign.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
public class ShoppingSigninUserlogVO implements Serializable {

    @TableId("id")
    private String id;
    /**
     * 奖励来源
     */
    @TableField("reward_source")
    private Integer rewardSource;
    /**
     * 来源信息
     */
    private String sourceItem;
    /**
     * 奖励类型
     */
    private String rewardType;
    private Integer rewardStatus;
    /**
     * 奖品/积分或优惠卷ID或转盘的ID
     */
    private String rewardItem;
    /**
     * 获奖时间
     */
    private Date rewardTime;

    /**
     * 获奖用户名
     */
    @TableField("real_name")
    private String realName;

    /**
     * 获奖者电话
     */
    private String mobile;

    /**
     * 用户身份类型
     */
    private Integer userType;
    /**
     * 优惠卷类型
     */
    private Integer releaseType;
    /**
     * 优惠卷名称
     */
    private String title;
    /**
     * 商品名
     */
    private String goodsName;
    /**
     * 商品图
     */
    private String img;
    /**
     * 联系地址
     */
    private String contactAddress;
    /**
     * 物流单号
     */
    private String logisticsNumber;
    /**
     * 联系方式
     */
    private String contactInformation;
}
